教程_接口板程序烧写

修订日期 修订版本 修订内容 修订人
2022/10/27 V1.0 新建文档,接口板程序烧写 高振宇
2022/10/29 V1.1 添加详细操作步骤;版本验证;遗留问题
修改文件名为教程_接口板程序烧写
曾雨昊

1.准备工作

1.1硬件准备

  • 关节模块
  • J-LINK连接器

1.2软件准备

2.操作步骤

下面以烧录接口板-master为例,烧录版本号为3004039的接口板软件程序。

首先将J-Link与接口板SWDA连接(slave需连接SWDB),控制柜上电,如图所示:

J-Link升级接口板

连接SWDA时D9灯亮,SWDB时D8灯亮,也可以以此确认哪个MCU正在工作。

打开J-Flash V7.22b软件:

Creat New Project,选择Target DeviceSTM32F405RGTarget interfaceSpeed保持默认:

J-Flash_1

将目标hex文件拖动至右侧Drag & Drop Data file here内:

J-Flash_2

点击Target --> Connect

J-Flash_3

J-Flash_4

状态显示Connected successfully后,点击Target -->Production Programming

J-Flash_5

状态显示如下,即说明烧录成功。

J-Flash_7

如果有以下弹窗,可不用关注,这仅仅是提示J-Link为盗版,只需确认上图中Successfully即可。

J-Flash_6

3.接口板正常运行验证

烧写结束后,控制柜上电,接口板D6常亮,D7和D10反复闪烁,则说明接口板已经可以正常工作。进一步的想确认当前接口板程序及通讯,本教程从算法的角度提供了一种方法。

首先将接口板上的网口直接与PC相连,如图所示(左上角是网口,另一头直接与PC网口相连):

接口板网口

运行仿真平台,给整机上电Power On。此时网口灯闪烁,仿真平台打印log如下:

接口板版本确认

则说明当前接口板的master版本号为3004039,slave版本号为3001000,可以检查是否与之前烧录的程序一致。

4.遗留问题

results matching ""

    No results matching ""